The space suggests a gallery or an installation where technology merges with art to create immersive experiences